/**
 * 
 */
package catalogos;

import java.util.HashMap;
import java.util.Map;

/**
 * @author Elkin Torres
 *
 */
public class CatalogoLogin {
	public class usuario {
		public String nombre;
		public String password;

		public usuario(String nombre, String password) {
			this.nombre = nombre;
			this.password = password;
		}
	}

	private HashMap<String, usuario> usuarios;

	/**
	 * 
	 */
	public CatalogoLogin() {
		usuarios = new HashMap<String, usuario>();
		usuarios.put("elkin", new usuario("Elkin Torres", "1234"));
		usuarios.put("caro", new usuario("Carolina Gomez", "1234"));
		usuarios.put("profe", new usuario("Profesor", "12345"));
	}

	public Boolean validarUsuario(String usuario, String password) {
		Boolean bandera = false;
		for (Map.Entry<String, usuario> elemento : usuarios.entrySet()) {
			if (elemento.getKey().equals(usuario)
					&& elemento.getValue().password.equals(password)) {
				bandera = true;
				break;
			}
		}
		return bandera;
	}

	public String getNombreUsuario(String user, String pass) {
		String usuario = "no existe";

		for (Map.Entry<String, usuario> elemento : usuarios.entrySet()) {
			if (elemento.getKey().equals(user) && elemento.getValue().password.equals(pass)) {
				usuario = elemento.getValue().nombre;
				break;
			}
		}
		return usuario;
	}
}
